Big Huge Thesaurus

computing system

noun